tree snail - Alemán Inglés Diccionario